defensive construction tax squad - French English Dictionary